the best and worst types of magnesium